group of people who bother a woman, usually insistently - Spanish English Dictionary